keeping imprisoned - English Synonyms Dictionary